#include "FRFFLEXData.h"

#include "DataStructure/Common/Validation.h"

using namespace SG::DataStructure::FEM;

bool SG::DataStructure::FEM::operator== (const FRFFLEXData& val1, const FRFFLEXData& val2)
{
    FIELD_COMPARE (m_sId)
    FIELD_COMPARE (m_C)
    FIELD_COMPARE (m_COMPID1)
    FIELD_COMPARE_ARR (m_COMPNAM1, 8)
    FIELD_COMPARE (m_PNTID1)
    FIELD_COMPARE (m_COMPID2)
    FIELD_COMPARE_ARR (m_COMPNAM2, 8)
    FIELD_COMPARE (m_PNTID2)
    FIELD_COMPARE (m_KVALUE)
    FIELD_COMPARE (m_KTABID)
    FIELD_COMPARE (m_BVALUE)
    FIELD_COMPARE (m_BTABID)
    FIELD_COMPARE (m_GEVALUE)
    FIELD_COMPARE (m_GETABID)
    FIELD_COMPARE (m_domainId)
    return true;
}